man with poor judgment - French English Dictionary